wave of translation - Spanish English Dictionary